//导入bcrypt加密模块
const bcrypt = require('bcrypt');

async function run () {
	//生成随机字符串
	//genSalt方法接受一个数值作为参数 数值越大 生成的随机字符串复杂度越高 
	//数值越小 生成的随机字符串复杂度越低 默认值是10
	const salt = await bcrypt.genSalt(10);
	//对密码进行加密
	//1.要进行加密的明文
	//2.随机字符串
	//返回值是加密后的密码
	const result = await bcrypt.hash('123456', salt);
	console.log(salt);
	console.log(result);
}

run();